/*
 * @Description: 
 * @Author: liuzl
 * @Date: 2024-09-24 14:49:24
 * @LastEditors: liuzl
 * @LastEditTime: 2024-09-24 20:15:46
 */
/**
 * Test03
 */
public class Test03 {

    public static void main(String[] args) {
        int a = 0;
        //把数字a转换为String类型
        //a.toString();
        //把int类型的值转换为Integer类型的对象
        Integer o = Integer.valueOf(0);
        Integer o1 = 0; // 自动装箱
        System.out.println(o.toString());
        //Integer->int
        int i = o.intValue();
        int i1 = o1; // 自动拆箱
        System.out.println(Integer.MAX_VALUE);
	    System.out.println(Integer.MIN_VALUE);
	    // 是Integer类型提供的一个进制转换的方法，第一个参数是要转换的十进制数字，第二个参数就是目标进制
	    // toString(int var0, int var1)
	    System.out.println(Integer.toString(100, 10));
	    System.out.println(Integer.toString(100, 2));
	    System.out.println(Integer.toString(100, 8));
	    System.out.println(Integer.toString(100, 16));
	
	    // 字符串数字转为int类型 "100"
	    int num = Integer.parseInt("100");
	    System.out.println("num:" + num);
    }
}